const path = require('path');
const webpack = require('webpack');
const baseConfig = {
    entry: [path.join(__dirname, 'src/main.js')],
    stats: {
        children: false
    },
    module: {
        rules: [ 
        {
            test:/\.vue$/, // 处理 .vue 文件
            loader: 'vue-loader'
        },
        {
            test: /\.css|less$/,
            use:[
                
                'style-loader',
                'css-loader',
                'less-loader'
            ]
        },
        {
            test:  /\.(gif|jpg|jpeg|png|svg|ico)$/,
            use:{
                loader:'url-loader',
                options:{
                    limit: 10*1024      //10KB  ,超过10KB 使用file-load处理
                }
            }
        },
        {
            test:/.html$/,     // 处理html 
            use: {
            loader: 'html-loader'  ,
            options: {
            attrs: ['img:src', 'a.href','link.href']
            }   
            }
        },
　　　　{
　　　　　　test: /\.(png|jpg|gif|ico)$/,
　　　　　　use: [
　　　　　　　　{
　　　　　　　　　　loader: 'file-loader',
　　　　　　　　　　options: {
　　　　　　　　　　　　name: '[name].[ext]',
　　　　　　　　　　　　outputPath: './',
　　　　　　　　　　　　publichPath: './',
　　　　　　　　　　　　esModule: false 
　　　　　　　　　　}
　　　　　　　　}
　　　　　　]
　　　　}
     ]
    }
}